package com.deke.home.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.deke.entity.CrmBanner;
import com.deke.entity.TbBottomArticle;
import com.deke.home.vo.CrmBannerVo;
import com.deke.home.vo.TbBottomArticleVo;
import com.deke.vo.Result;

import java.util.Map;

/**
 * @author ：ludi
 * @date ：Created in 2022/12/9 15:47
 * @description：
 * @modified By：
 * @version:
 */
public interface TbBottomArticleService {
    /**
     * 分页查询
     */
    Result<IPage<TbBottomArticle>> queryByConditionPage(Integer current, Integer pageSize, TbBottomArticleVo tbBottomArticleVo);

    /**
     * 前台 底部文章 查询
     */
    Result getQianAllBottomArticle();

    /**
     * 改变状态
     */
    Result changeStatus(String id, Integer isDisable);

    /**
     * 编辑
     */
    Result editBottomArticle(TbBottomArticle tbBottomArticle);

    /**
     * 添加
     */
    Result addBottomArticle(TbBottomArticle tbBottomArticle);

    /**
     * 删除
     */
    Result deleteBottomArticle(Map map);
}